

export default {

    data: {
        language: {}, // 多语言
        context: {}, // 模版请求返回的
        treeData: [], // 左树数据
        pageStatus: 'initPage', // initPage:初始化页面;edit:点击修改;
        oldPageStatus: [], // 为了追溯上一步页面状态
        template: {}, // 模版数据，方便后边整理
        createNewReportVisible: false, // 显示/隐藏新增报表弹窗
        tableData: {}, // 报表表格数据
        formValue: {}, // 保存新增/编辑弹窗form表单的值
        copyData: null, // 复制的一条报表数据
        pk_folder: '', // 左树的选择值 取pk_rpt_def
        buttonClick: '', // 当前点击的按钮code
        selectedRow: null, // 当前选中的节点，默认表格第一行选中
        treeNodeModalVisible: false, // 修改/新增节点弹窗显示隐藏,
        currentNode: {}, // 当前操作的左树节点数据
        currentNodeOperatorType: '', // 操作当前节点的方式，删除修改新增
        designReportModal: false, // 设计花名册报表弹窗
        orgVal: {}, // 组织信息
        transferDataSource: [], // 穿梭狂左侧原始数据
        transferTargetData: [], // 穿梭狂右侧目标数据,
        transferSortList: [], // 穿梭框第二步骤右侧的排序信息数据,
        transferOpts: [], // 穿梭框下拉列表数据,
        transferCurrentInfoGroup: '', // 穿梭框当前的信息集
        transferCheckedList: [], // 穿梭框复选框选中值
        transferCurrentStep: 1, // 穿梭框弹窗的步骤
        transferList2: [],  // 保存下最终要提交的第二个列表的数据
        ifHighLight: {
            up: false,
            upp: false,
            down: false,
            downn: false
        },
        previewVisible: false, // 预览弹窗显示隐藏
        treeEditable: true, // 左树节点是否可以编辑
        isGlobal:false, // 是否是全局节点
        subSetMap: {}, // 花名册设计的子集选择和下面穿梭狂数据对应关系原始数据
        copyTreeNode: '', // 当前复制的左侧树节点
        pageHeight: 0, // 页面高度
        isNeedWpsInterview:false,//是否需要wps配置说明已读
        wpsvisible:false, // wps打开前配置说明弹窗显隐,
        originUrl:'',//页面的地址
        preSettingVisible: false,
        infoSettingVisible: false,
    },
    sync: {
        update: (state, payload) => {
            return {
                ...state,
                ...payload
            }
        }
    }

}